Public bug reported:

Also, for some reason the ownership of the base images changes.

To recreate the problem:

/tmp $ kvm-img create -f qcow2 level1.img 10G
Formatting 'level1.img', fmt=qcow2 size=10737418240 encryption=off 
cluster_size=0 
/tmp $ kvm-img create -f qcow2 -b level1.img level2.img 
Formatting 'level2.img', fmt=qcow2 size=10737418240 backing_file='level1.img' 
encryption=off cluster_size=0 
/tmp $ kvm-img create -f qcow2 -b level2.img level3.img 
Formatting 'level3.img', fmt=qcow2 size=10737418240 backing_file='level2.img' 
encryption=off cluster_size=0 
/tmp $ grep -E '(<name>)|(<source file)' vm.xml 
  <name>TestVM</name>
      <source file='/tmp/level3.img'/>
      <source file='/tmp/ubuntu-10.10-server-amd64.iso'/>
/tmp $ virsh define vm.xml
Domain TestVM defined from vm.xml

/tmp $ virsh start TestVM
error: Failed to start domain TestVM
error: internal error process exited while connecting to monitor: char device 
redirected to /dev/pts/6
qemu: could not open disk image /tmp/level3.img: Permission denied


/tmp $ ls -l *.img
-rw-r--r-- 1 robert       robert 262144 2011-01-01 20:37 level1.img
-rw-r--r-- 1 libvirt-qemu kvm    262144 2011-01-01 20:37 level2.img
-rw-r--r-- 1 root         root   262144 2011-01-01 20:37 level3.img
/tmp $


If you change the source file in the VM definition to 'level2.img' then the VM 
starts fine.
This worked perfectly in Ubuntu 10.04.

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: libvirt-bin 0.8.3-1ubuntu14
ProcVersionSignature: Ubuntu 2.6.35-24.42-generic 2.6.35.8
Uname: Linux 2.6.35-24-generic x86_64
NonfreeKernelModules: fglrx
Architecture: amd64
Date: Sat Jan  1 20:32:01 2011
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429)
ProcEnviron:
 PATH=(custom, user)
 LANG=en_DK.utf8
 SHELL=/bin/bash
SourcePackage: libvirt

** Affects: libvirt (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug maverick

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to libvirt in ubuntu.
https://bugs.launchpad.net/bugs/696318

Title:
  Starting VMs on qcow2 format with base images in level three fails

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs

Reply via email to