[libvirt] [fedora-virt] Guest can no longer be bootet with libvirt 0.9.6 from virt-preview repo

Daniel P. Berrange berrange at redhat.com
Thu Sep 29 07:45:36 UTC 2011


On Wed, Sep 28, 2011 at 08:16:23PM +0200, Dennis Jacobfeuerborn wrote:
> On 09/28/2011 07:56 PM, Eric Blake wrote:
> >On 09/28/2011 11:43 AM, Daniel P. Berrange wrote:
> >>>>The libvirt package should probably be updated to require seabios-bin>=
> >>>>0.6.2.
> >>>
> >>>Yes, that probably needs to happen to libvirt.spec when built for F16
> >>>(and thus imported into F15 via virt-preview). I'll tackle that, since
> >>>I've been making a couple other spec file patches lately.
> >>
> >>It is not a libvirt requirement really. It is QEMU that is advertising
> >>it supports the per-device boot ordering feature. libvirt queries this
> >>and then tries to use it. QEMU should have required the new Seabios if
> >>it intends to advertise this feature.
> >
> >Ah, then the problem is qemu's spec file. On F16, I see this from 'yum
> >deplist qemu-system-x86':
> >
> >dependency: seabios-bin
> >provider: seabios-bin.noarch 0.6.2-2.fc16
> >
> >So it is not requiring a minimal version, and when backporting qemu to F15
> >via virt-preview, no seabios-bin upgrade is being pulled in. I've created
> >https://bugzilla.redhat.com/show_bug.cgi?id=741992 against qemu.
> >
> 
> I'm not sure if that is correct. It is purely the libvirt update
> that breaks things:
> 
> 1. qemu 0.14.0, libvirt 0.8.8, seabios-bin 0.6.0
> 	=> virtio boots fine
> 
> 2. update libvirt to 0.9.6
> 	=> virtio boot breaks
> 
> 3. update seabios-bin to 0.6.2
> 	=> virtio works again
> 
> Since I didn't update qemu at all any changes to its dependencies do
> not help in this situation.

The QEMU in F15 was already broken, we just didn't know about it until
we tried the new libvirt.  F15 should have a seabios 0.6.1 at least,
but for a long time we couldn't biuld it because of a binutils bug...


Daniel
-- 
|: http://berrange.com      -o-    http://www.flickr.com/photos/dberrange/ :|
|: http://libvirt.org              -o-             http://virt-manager.org :|
|: http://autobuild.org       -o-         http://search.cpan.org/~danberr/ :|
|: http://entangle-photo.org       -o-       http://live.gnome.org/gtk-vnc :|




More information about the libvir-list mailing list