[Pkg-libvirt-maintainers] Bug#580956: Bug#580956: libvirt-bin: restore of kvm virtual machine is broken

Andreas Bießmann biessmann at corscience.de
Tue Nov 30 13:14:27 UTC 2010


Dear Guido Günther,

sorry for being late, I couldn't find time to test it.

Am 29.09.2010 15:13, schrieb Guido Günther:
> Hi Andreas,
> On Tue, May 18, 2010 at 09:07:10AM +0200, Andreas Bießmann wrote:
>> Hi Guido,
>> Am 13.05.2010 15:12, schrieb Guido Günther:
>>>> When changing saved state permissions after 'virsh save' to 0644 'virsh
>>>> restore' does cleanly start the vm. This means at least network
>>>> connection is working (ping/ssh). But vnc monitor in virt-manager is
>>>> still showing weird content as described before.
>>> I'm not seeing your permission issues but I can at least reproduce the
>>> broken VNC display with virt-manager, virt-viewer and gvncvier.
>> fortunately one reported issue can be reproduced ... This should be
>> handled in another thread. Sorry, I mixed up two issues again. Could you
>> please rename this one to 'vnc is broken' or something?
>>
>> The permission issues have a connection to #575824. I will report
>> permission related stuff to this report. Looking forward to close that
>> one ...
> Reconnecting with virt-viewer after resume works great here now (libvirt
> 0.8.3, qemu-kvm 0.12.5). O.k. to close this report?
> Cheers,
>  -- Guido
> 
> 

I still can reproduce the issue here on
 a) a debian squeeze x86_64

---8<---
$ dpkg -l *libvirt* linux-image* *kvm* *qemu* | grep ^ii
ii  kqemu-common                        1.4.0~pre1-3
Common files for the QEMU Accelerator module
ii  libvirt-bin                         0.8.3-4                     the
programs for the libvirt library
ii  libvirt-ruby                        0.0.7-1                     Ruby
bindings for libvirt
ii  libvirt-ruby1.8                     0.0.7-1                     Ruby
bindings for libvirt
ii  libvirt0                            0.8.3-4
library for interfacing with different virtualization systems
ii  linux-image-2.6-amd64               2.6.32+28
Linux 2.6 for 64-bit PCs (meta-package)
ii  linux-image-2.6.32-3-amd64          2.6.32-9
Linux 2.6.32 for 64-bit PCs
ii  linux-image-2.6.32-5-amd64          2.6.32-28
Linux 2.6.32 for 64-bit PCs
ii  python-libvirt                      0.8.3-4
libvirt Python bindings
ii  qemu-kvm                            0.12.5+dfsg-5               Full
virtualization on x86 hardware
ii  qemu-utils                          0.12.5+dfsg-2               QEMU
utilities
--->8---

and b) a debian sqeeze/sid x86

--->8---
$ dpkg -l *libvirt* linux-image* *kvm* *qemu* | grep ^ii
ii  etherboot-qemu                                5.4.4-7
                 Bootstrapping for various network adapters (qemu)
ii  kqemu-common                                  1.4.0~pre1-3
                 Common files for the QEMU Accelerator module
ii  kqemu-modules-2.6.32-5-686-bigmem             1.4.0~pre1-3+2.6.32-12
                kqemu modules for Linux (kernel 2.6.32-5-686-bigmem).
ii  kqemu-source                                  1.4.0~pre1-3
                 Source for the QEMU Accelerator module
ii  libvirt-bin                                   0.8.3-5
                 the programs for the libvirt library
ii  libvirt-dev                                   0.8.3-5
                 development files for the libvirt library
ii  libvirt-ruby                                  0.1.0-1
                 Ruby bindings for libvirt
ii  libvirt-ruby1.8                               0.1.0-1
                 Ruby bindings for libvirt
ii  libvirt0                                      0.8.3-5
                 library for interfacing with different virtualization
systems
ii  libvirt0-dbg                                  0.8.3-5
                 library for interfacing with different virtualization
systems
ii  libvirtodbc0                                  6.1.2+dfsg1-1
                 high-performance database - ODBC libraries
ii  linux-image-2.6-686-bigmem                    2.6.32+28
                 Linux 2.6 for PCs with 4GB+ RAM (meta-package)
ii  linux-image-2.6.26-2-686-bigmem               2.6.26-22lenny1
                 Linux 2.6.26 image on PPro/Celeron/PII/PIII/P4
ii  linux-image-2.6.28-1-686-bigmem               2.6.28-1
                 Linux 2.6.28 image on PPro/Celeron/PII/PIII/P4
ii  linux-image-2.6.29-1-686-bigmem               2.6.29-3
                 Linux 2.6.29 image on PPro/Celeron/PII/PIII/P4
ii  linux-image-2.6.30-1-686-bigmem               2.6.30-6
                 Linux 2.6.30 image on PPro/Celeron/PII/PIII/P4
ii  linux-image-2.6.30-2-686-bigmem               2.6.30-8squeeze1
                 Linux 2.6.30 image on PPro/Celeron/PII/PIII/P4
ii  linux-image-2.6.32-3-686-bigmem               2.6.32-9
                 Linux 2.6.32 for PCs with 4GB+ RAM
ii  linux-image-2.6.32-4-686-bigmem               2.6.32-10
                 Linux 2.6.32 for PCs with 4GB+ RAM
ii  linux-image-2.6.32-5-686-bigmem               2.6.32-28
                 Linux 2.6.32 for PCs with 4GB+ RAM
ii  python-libvirt                                0.8.3-5
                 libvirt Python bindings
ii  qemu                                          0.12.5+dfsg-2
                 fast processor emulator
ii  qemu-keymaps                                  0.12.5+dfsg-2
                 QEMU keyboard maps
ii  qemu-kvm                                      0.12.5+dfsg-5
                 Full virtualization on x86 hardware
ii  qemu-launcher                                 1.7.4-1
                 GTK+ front-end to QEMU computer emulator
ii  qemu-system                                   0.12.5+dfsg-2
                 QEMU full system emulation binaries
ii  qemu-user                                     0.12.5+dfsg-2
                 QEMU user mode emulation binaries
ii  qemu-utils                                    0.12.5+dfsg-2
                 QEMU utilities

---8<---

Please test attached script to get it (hopefully) reproduced.

regards

Andreas Bießmann
-- 
Andreas Bießmann, Dipl.-Ing. (FH)
R&D Services

Corscience GmbH & Co. KG
Henkestr. 91
D-91052 Erlangen
Germany

Tel: +49 9131 977986-443
Fax: +49 9131 977986-59
e-mail: biessmann at corscience.de
Internet: www.corscience.de
-------------------------------------------------
Corscience GmbH & Co.KG
Sitz der Gesellschaft/Place of business: Erlangen
Amtsgericht/Local court: Fürth
Handelsregisternummer/Commercial Register No.: HRA 7510
Geschäftsführer/Managing director: Prof. Dr. Armin Bolz,
Dr. Karl-Andreas Feldhahn, Dipl.-Volksw. Marc Griefahn

CONFIDENTIALITY:
This e-mail and any attachments are confidential and may also be
privileged. If received in error, please do not disclose the contents
to anyone, but notify us immediately by return e-mail and delete this
e-mail and any attachments from your system. Thank you.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: testBackupVM.sh
Type: application/x-shellscript
Size: 943 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-libvirt-maintainers/attachments/20101130/68598172/attachment.bin>


More information about the Pkg-libvirt-maintainers mailing list