Bug 854658 - libvirtd (qemu:///session) can't find a disk, even though it really exists
Summary: libvirtd (qemu:///session) can't find a disk, even though it really exists
Keywords:
Status: CLOSED INSUFFICIENT_DATA
Alias: None
Product: Fedora
Classification: Fedora
Component: libvirt
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Libvirt Maintainers
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-09-05 13:49 UTC by Richard W.M. Jones
Modified: 2012-09-17 13:07 UTC (History)
9 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-09-17 13:07:03 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Richard W.M. Jones 2012-09-05 13:49:29 UTC
Description of problem:

I'm pretty sure this is a libvirt bug, although it might be a qemu
thing.  But killing the user libvirtd process fixes it, so that seems
to indicate libvirt.

Launching libguestfs gives:

libguestfs: error: could not create appliance through libvirt: internal error process exited while connecting to monitor: qemu-system-x86_64: -drive file=/home/rjones/d/libguestfs/.guestfs-1000/root.2801,if=none,id=drive-scsi0-0-1-0,format=raw,cache=unsafe: could not open disk image /home/rjones/d/libguestfs/.guestfs-1000/root.2801: No such file or directory

This file *does* exist.  libvirt (or something) just cannot "see" it
for some reason.  This state persists until the user libvirtd program
is killed, and then everything starts working again.

Version-Release number of selected component (if applicable):

libvirt-0.10.0-1.fc19.x86_64

How reproducible:

Happened twice so far, on two separate days.

Steps to Reproduce:
1. Unknown, but keep starting up libguestfs and you'll hit it eventually.

Comment 1 Richard W.M. Jones 2012-09-17 13:07:03 UTC
I'm going to put this down to the buggy libvirt 0.10.0
release.  Certainly libvirt from git nor libvirt 0.10.1
seems to suffer from this any more.


Note You need to log in before you can comment on or make changes to this bug.