https://bugzilla.novell.com/show_bug.cgi?id=854343 https://bugzilla.novell.com/show_bug.cgi?id=854343#c0 Summary: libvirt installation run inappropriate systemd restart Classification: openSUSE Product: openSUSE 13.1 Version: Final Platform: x86-64 OS/Version: openSUSE 12.3 Status: NEW Severity: Normal Priority: P5 - None Component: Xen AssignedTo: jdouglas@suse.com ReportedBy: bruno@ioda-net.ch QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:25.0) Gecko/20100101 Firefox/25.0 With the new split of libvirt module there's a new effect. libvirtd is firstly installed and the post script run a systemctl try-restart libvirtd.service But all the associated module comes after, and then are not loaded correctly. zypper ps show that at the end you need to restart again libvirtd.service If you have big/slow guest you need to reboot them twice. Reproducible: Always Steps to Reproduce: 1. install libvirtd and run guest 2. update libvirtd 3. you still have to restart it a second time Actual Results: there's still module that have changed Expected Results: Restart libvirtd once every module are loaded. So all the new modules should be (Pre) installed compared to libvirtd Here the log of today update zypper up -r virtualization Loading repository data... Reading installed packages... The following package update will NOT be installed: perl-Term-ProgressBar The following packages are going to be upgraded: guestfs-tools libguestfs0 libvirt libvirt-client libvirt-daemon libvirt-daemon-config-nwfilter libvirt-daemon-driver-interface libvirt-daemon-driver-libxl libvirt-daemon-driver-lxc libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-uml libvirt-daemon-driver-vbox libvirt-daemon-driver-xen libvirt-daemon-lxc libvirt-daemon-qemu libvirt-daemon-uml libvirt-daemon-vbox libvirt-daemon-xen libvirt-doc libvirt-glib-1_0-0 libvirt-python perl-Sys-Guestfs perl-Sys-Virt typelib-1_0-LibvirtGConfig-1_0 typelib-1_0-LibvirtGLib-1_0 typelib-1_0-LibvirtGObject-1_0 virt-install virt-manager virt-manager-common virt-viewer 35 packages to upgrade. Overall download size: 12.6 MiB. After the operation, additional 463.7 KiB will be used. Continue? [y/n/? shows all options] (y): y Retrieving package libvirt-client-1.2.0-353.1.x86_64 (1/35), 4.9 MiB ( 23.3 MiB unpacked) Retrieving: libvirt-client-1.2.0-353.1.x86_64.rpm ..................................................................................................................................[done] Retrieving package libvirt-doc-1.2.0-353.1.x86_64 (2/35), 746.9 KiB ( 4.9 MiB unpacked) Retrieving: libvirt-doc-1.2.0-353.1.x86_64.rpm .....................................................................................................................................[done] Retrieving package libvirt-daemon-1.2.0-353.1.x86_64 (3/35), 606.0 KiB ( 2.0 MiB unpacked) Retrieving: libvirt-daemon-1.2.0-353.1.x86_64.rpm ..................................................................................................................................[done] Retrieving package virt-viewer-0.5.7-73.3.x86_64 (4/35), 235.6 KiB (1004.5 KiB unpacked) Retrieving: virt-viewer-0.5.7-73.3.x86_64.rpm ......................................................................................................................................[done] Retrieving package perl-Sys-Virt-1.2.0-41.1.x86_64 (5/35), 215.0 KiB (699.6 KiB unpacked) Retrieving: perl-Sys-Virt-1.2.0-41.1.x86_64.rpm ....................................................................................................................................[done] Retrieving package libvirt-python-1.2.0-1.2.x86_64 (6/35), 184.1 KiB ( 1.1 MiB unpacked) Retrieving: libvirt-python-1.2.0-1.2.x86_64.rpm ....................................................................................................................................[done] Retrieving package libvirt-glib-1_0-0-0.1.7-37.3.x86_64 (7/35), 140.7 KiB (529.0 KiB unpacked) Retrieving: libvirt-glib-1_0-0-0.1.7-37.3.x86_64.rpm ...............................................................................................................................[done] Retrieving package libvirt-daemon-driver-xen-1.2.0-353.1.x86_64 (8/35), 125.4 KiB (227.7 KiB unpacked) Retrieving: libvirt-daemon-driver-xen-1.2.0-353.1.x86_64.rpm .......................................................................................................................[done] Retrieving package libvirt-daemon-driver-vbox-1.2.0-353.1.x86_64 (9/35), 201.1 KiB (892.6 KiB unpacked) Retrieving: libvirt-daemon-driver-vbox-1.2.0-353.1.x86_64.rpm ......................................................................................................................[done] Retrieving package libvirt-daemon-driver-uml-1.2.0-353.1.x86_64 (10/35), 91.1 KiB (123.9 KiB unpacked) Retrieving: libvirt-daemon-driver-uml-1.2.0-353.1.x86_64.rpm .......................................................................................................................[done] Retrieving package libvirt-daemon-driver-storage-1.2.0-353.1.x86_64 (11/35), 190.3 KiB (401.7 KiB unpacked) Retrieving: libvirt-daemon-driver-storage-1.2.0-353.1.x86_64.rpm ...................................................................................................................[done] Retrieving package libvirt-daemon-driver-secret-1.2.0-353.1.x86_64 (12/35), 78.2 KiB ( 82.2 KiB unpacked) Retrieving: libvirt-daemon-driver-secret-1.2.0-353.1.x86_64.rpm ....................................................................................................................[done] Retrieving package libvirt-daemon-driver-nwfilter-1.2.0-353.1.x86_64 (13/35), 106.8 KiB (162.5 KiB unpacked) Retrieving: libvirt-daemon-driver-nwfilter-1.2.0-353.1.x86_64.rpm ..................................................................................................................[done] Retrieving package libvirt-daemon-driver-nodedev-1.2.0-353.1.x86_64 (14/35), 83.3 KiB ( 98.2 KiB unpacked) Retrieving: libvirt-daemon-driver-nodedev-1.2.0-353.1.x86_64.rpm ...................................................................................................................[done] Retrieving package libvirt-daemon-driver-network-1.2.0-353.1.x86_64 (15/35), 96.7 KiB (134.7 KiB unpacked) Retrieving: libvirt-daemon-driver-network-1.2.0-353.1.x86_64.rpm ...................................................................................................................[done] Retrieving package libvirt-daemon-driver-libxl-1.2.0-353.1.x86_64 (16/35), 125.9 KiB (223.8 KiB unpacked) Retrieving: libvirt-daemon-driver-libxl-1.2.0-353.1.x86_64.rpm .....................................................................................................................[done] Retrieving package libvirt-daemon-driver-interface-1.2.0-353.1.x86_64 (17/35), 83.9 KiB ( 98.5 KiB unpacked) Retrieving: libvirt-daemon-driver-interface-1.2.0-353.1.x86_64.rpm .................................................................................................................[done] Retrieving package libvirt-daemon-config-nwfilter-1.2.0-353.1.x86_64 (18/35), 48.4 KiB ( 6.1 KiB unpacked) Retrieving: libvirt-daemon-config-nwfilter-1.2.0-353.1.x86_64.rpm ..................................................................................................................[done] Retrieving package libguestfs0-1.24.1-74.6.x86_64 (19/35), 295.0 KiB (1005.2 KiB unpacked) Retrieving: libguestfs0-1.24.1-74.6.x86_64.rpm .....................................................................................................................................[done] Retrieving package typelib-1_0-LibvirtGLib-1_0-0.1.7-37.3.x86_64 (20/35), 11.4 KiB ( 840 B unpacked) Retrieving: typelib-1_0-LibvirtGLib-1_0-0.1.7-37.3.x86_64.rpm ......................................................................................................................[done] Retrieving package typelib-1_0-LibvirtGConfig-1_0-0.1.7-37.3.x86_64 (21/35), 26.0 KiB ( 75.9 KiB unpacked) Retrieving: typelib-1_0-LibvirtGConfig-1_0-0.1.7-37.3.x86_64.rpm ...................................................................................................................[done] Retrieving package libvirt-daemon-driver-qemu-1.2.0-353.1.x86_64 (22/35), 397.1 KiB ( 1.0 MiB unpacked) Retrieving: libvirt-daemon-driver-qemu-1.2.0-353.1.x86_64.rpm ......................................................................................................................[done] Retrieving package libvirt-daemon-driver-lxc-1.2.0-353.1.x86_64 (23/35), 510.1 KiB ( 1.4 MiB unpacked) Retrieving: libvirt-daemon-driver-lxc-1.2.0-353.1.x86_64.rpm .......................................................................................................................[done] Retrieving package libvirt-daemon-xen-1.2.0-353.1.x86_64 (24/35), 45.3 KiB ( 85 B unpacked) Retrieving: libvirt-daemon-xen-1.2.0-353.1.x86_64.rpm ..............................................................................................................................[done] Retrieving package libvirt-daemon-vbox-1.2.0-353.1.x86_64 (25/35), 45.3 KiB ( 92 B unpacked) Retrieving: libvirt-daemon-vbox-1.2.0-353.1.x86_64.rpm .............................................................................................................................[done] Retrieving package libvirt-daemon-uml-1.2.0-353.1.x86_64 (26/35), 45.3 KiB ( 85 B unpacked) Retrieving: libvirt-daemon-uml-1.2.0-353.1.x86_64.rpm ..............................................................................................................................[done] Retrieving package perl-Sys-Guestfs-1.24.1-74.6.x86_64 (27/35), 204.5 KiB (1002.1 KiB unpacked) Retrieving: perl-Sys-Guestfs-1.24.1-74.6.x86_64.rpm ................................................................................................................................[done] Retrieving package virt-manager-common-0.10.0-143.1.noarch (28/35), 790.8 KiB ( 5.2 MiB unpacked) Retrieving: virt-manager-common-0.10.0-143.1.noarch.rpm ............................................................................................................................[done] Retrieving package typelib-1_0-LibvirtGObject-1_0-0.1.7-37.3.x86_64 (29/35), 17.9 KiB ( 28.1 KiB unpacked) Retrieving: typelib-1_0-LibvirtGObject-1_0-0.1.7-37.3.x86_64.rpm ...................................................................................................................[done] Retrieving package libvirt-daemon-qemu-1.2.0-353.1.x86_64 (30/35), 45.3 KiB ( 90 B unpacked) Retrieving: libvirt-daemon-qemu-1.2.0-353.1.x86_64.rpm .............................................................................................................................[done] Retrieving package libvirt-daemon-lxc-1.2.0-353.1.x86_64 (31/35), 45.3 KiB ( 85 B unpacked) Retrieving: libvirt-daemon-lxc-1.2.0-353.1.x86_64.rpm ..............................................................................................................................[done] Retrieving package guestfs-tools-1.24.1-74.6.x86_64 (32/35), 1.6 MiB ( 10.2 MiB unpacked) Retrieving: guestfs-tools-1.24.1-74.6.x86_64.rpm ...................................................................................................................................[done] Retrieving package virt-manager-0.10.0-143.1.noarch (33/35), 310.6 KiB ( 2.7 MiB unpacked) Retrieving: virt-manager-0.10.0-143.1.noarch.rpm ...................................................................................................................................[done] Retrieving package libvirt-1.2.0-353.1.x86_64 (34/35), 45.9 KiB ( 106 B unpacked) Retrieving: libvirt-1.2.0-353.1.x86_64.rpm .........................................................................................................................................[done] Retrieving package virt-install-0.10.0-143.1.noarch (35/35), 76.7 KiB (101.2 KiB unpacked) Retrieving: virt-install-0.10.0-143.1.noarch.rpm ...................................................................................................................................[done] ( 1/35) Installing: libvirt-client-1.2.0-353.1 .....................................................................................................................................[done] Additional rpm output: Updating /etc/sysconfig/libvirt-guests... ( 2/35) Installing: libvirt-doc-1.2.0-353.1 ........................................................................................................................................[done] ( 3/35) Installing: libvirt-daemon-1.2.0-353.1 .....................................................................................................................................[done] Additional rpm output: Updating /etc/sysconfig/libvirtd... Updating /etc/sysconfig/virtlockd... redirecting to systemctl try-restart libvirtd redirecting to systemctl try-restart virtlockd ( 4/35) Installing: virt-viewer-0.5.7-73.3 .........................................................................................................................................[done] ( 5/35) Installing: perl-Sys-Virt-1.2.0-41.1 .......................................................................................................................................[done] ( 6/35) Installing: libvirt-python-1.2.0-1.2 .......................................................................................................................................[done] ( 7/35) Installing: libvirt-glib-1_0-0-0.1.7-37.3 ..................................................................................................................................[done] ( 8/35) Installing: libvirt-daemon-driver-xen-1.2.0-353.1 ..........................................................................................................................[done] ( 9/35) Installing: libvirt-daemon-driver-vbox-1.2.0-353.1 .........................................................................................................................[done] (10/35) Installing: libvirt-daemon-driver-uml-1.2.0-353.1 ..........................................................................................................................[done] (11/35) Installing: libvirt-daemon-driver-storage-1.2.0-353.1 ......................................................................................................................[done] (12/35) Installing: libvirt-daemon-driver-secret-1.2.0-353.1 .......................................................................................................................[done] (13/35) Installing: libvirt-daemon-driver-nwfilter-1.2.0-353.1 .....................................................................................................................[done] (14/35) Installing: libvirt-daemon-driver-nodedev-1.2.0-353.1 ......................................................................................................................[done] (15/35) Installing: libvirt-daemon-driver-network-1.2.0-353.1 ......................................................................................................................[done] (16/35) Installing: libvirt-daemon-driver-libxl-1.2.0-353.1 ........................................................................................................................[done] (17/35) Installing: libvirt-daemon-driver-interface-1.2.0-353.1 ....................................................................................................................[done] (18/35) Installing: libvirt-daemon-config-nwfilter-1.2.0-353.1 .....................................................................................................................[done] (19/35) Installing: libguestfs0-1.24.1-74.6 ........................................................................................................................................[done] (20/35) Installing: typelib-1_0-LibvirtGLib-1_0-0.1.7-37.3 .........................................................................................................................[done] (21/35) Installing: typelib-1_0-LibvirtGConfig-1_0-0.1.7-37.3 ......................................................................................................................[done] (22/35) Installing: libvirt-daemon-driver-qemu-1.2.0-353.1 .........................................................................................................................[done] (23/35) Installing: libvirt-daemon-driver-lxc-1.2.0-353.1 ..........................................................................................................................[done] (24/35) Installing: libvirt-daemon-xen-1.2.0-353.1 .................................................................................................................................[done] (25/35) Installing: libvirt-daemon-vbox-1.2.0-353.1 ................................................................................................................................[done] (26/35) Installing: libvirt-daemon-uml-1.2.0-353.1 .................................................................................................................................[done] (27/35) Installing: perl-Sys-Guestfs-1.24.1-74.6 ...................................................................................................................................[done] (28/35) Installing: virt-manager-common-0.10.0-143.1 ...............................................................................................................................[done] (29/35) Installing: typelib-1_0-LibvirtGObject-1_0-0.1.7-37.3 ......................................................................................................................[done] (30/35) Installing: libvirt-daemon-qemu-1.2.0-353.1 ................................................................................................................................[done] (31/35) Installing: libvirt-daemon-lxc-1.2.0-353.1 .................................................................................................................................[done] (32/35) Installing: guestfs-tools-1.24.1-74.6 ......................................................................................................................................[done] (33/35) Installing: virt-manager-0.10.0-143.1 ......................................................................................................................................[done] (34/35) Installing: libvirt-1.2.0-353.1 ............................................................................................................................................[done] (35/35) Installing: virt-install-0.10.0-143.1 ......................................................................................................................................[done] There are some running programs that use files deleted by recent upgrade. You may wish to restart some of them. Run 'zypper ps' to list these programs. yoda:/etc/zypp/repos.d # zypper ps The following running processes use deleted files: PID | PPID | UID | Login | Command | Service | Files ------+------+-----+-------+----------+----------+-------------------------------------------------------------------------- 26378 | 1 | 0 | root | libvirtd | libvirtd | /usr/lib64/libvirt/connection-driver/libvirt_driver_network.so;52a337e9 | | | | | | /usr/lib64/libvirt/connection-driver/libvirt_driver_nodedev.so;52a337e9 | | | | | | /usr/lib64/libvirt/connection-driver/libvirt_driver_nwfilter.so;52a337e9 | | | | | | /usr/lib64/libvirt/connection-driver/libvirt_driver_interface.so;52a337e9 | | | | | | /usr/lib64/libvirt/connection-driver/libvirt_driver_libxl.so;52a337e9 | | | | | | /usr/lib64/libvirt/connection-driver/libvirt_driver_secret.so;52a337e9 | | | | | | /usr/lib64/libvirt/connection-driver/libvirt_driver_lxc.so | | | | | | /usr/lib64/libvirt/connection-driver/libvirt_driver_xen.so | | | | | | /usr/lib64/libvirt/connection-driver/libvirt_driver_uml.so | | | | | | /usr/lib64/libvirt/connection-driver/libvirt_driver_vbox.so You may wish to restart these processes. See 'man zypper' for information about the meaning of values in the above table. yoda:/etc/zypp/repos.d # systemctl restart libvirtd.service -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.