[Fedora-xen] [Xen-devel] [ANNOUNCE] Xen 3.3.2 and 3.4.1 released / 3.4.1-3 rpm available from koji / F12 problem with pygrub

Boris Derzhavets bderzhavets at yahoo.com
Sun Sep 13 17:01:05 UTC 2009


>Anyway, it seems the F12/rawhide xen-3.4.1-3 rpms contain pygrub that
>doesn't support ext4.

Please, view :-

http://www.fsdaily.com/HighEnd/Setup_Xen_3_4_1_Libvirt_on_top_F12_Alpha_rawhide

It's on 64-bit.

Boris.

--- On Sun, 9/13/09, Pasi Kärkkäinen <pasik at iki.fi> wrote:

From: Pasi Kärkkäinen <pasik at iki.fi>
Subject: Re: [Fedora-xen] [Xen-devel] [ANNOUNCE] Xen 3.3.2 and 3.4.1 released / 3.4.1-3 rpm available from koji / F12 problem with pygrub
To: "Gerd Hoffmann" <kraxel at redhat.com>
Cc: fedora-xen at redhat.com
Date: Sunday, September 13, 2009, 12:16 PM

On Wed, Sep 02, 2009 at 04:08:32PM +0300, Pasi Kärkkäinen wrote:
> On Wed, Sep 02, 2009 at 03:59:31PM +0300, Pasi Kärkkäinen wrote:
> > On Wed, Sep 02, 2009 at 03:41:09PM +0300, Pasi Kärkkäinen wrote:
> > > On Wed, Sep 02, 2009 at 02:25:59PM +0200, Gerd Hoffmann wrote:
> > > >   Hi,
> > > > 
> > > > >>Still no stubdom/pvgrub bzip2/lzma support though. I'll look more into
> > > > >>it tonight.
> > > > >
> > > > >.. but don't wait for the final patch, since I don't know yet how long
> > > > >it takes to get the stubdom/pvgrub stuff sorted out.
> > > > 
> > > > Bits committed, koji builds done.
> > > > 
> > > 
> > > Great, thanks!
> > > 
> > > Does 3.4.1-3 end up in F12 automatically? 
> > > 
> > 
> > btw the url is this:
> > http://kojipkgs.fedoraproject.org/packages/xen/3.4.1/3.fc12/
> > 
> > Changelog:
> > 
> > * Wed Sep 02 2009 Gerd Hoffmann <kraxel at redhat.com> - 3.4.1-3
> > - swap bzip2+xz linux kernel compression support patches.
> > - backport one more bugfix (videoram option).
> > 
> > * Tue Sep 01 2009 Gerd Hoffmann <kraxel at redhat.com> - 3.4.1-2
> > - backport bzip2+xz linux kernel compression support.
> > - backport a few bugfixes.
> > 
> 
> btw 3.4.1-2 and 3.4.1-3 do contain the fix for pygrub timeout=0
> handling, so F11 PV domUs/guests will work out-of-the-box.
> 

Hello,

I just noticed something weird.. I upgraded my host to F12/rawhide, so
now I'm running everything straight from rawhide, except my custom
pv_ops dom0 kernel.

Anyway, it seems the F12/rawhide xen-3.4.1-3 rpms contain pygrub that
doesn't support ext4.

# /usr/bin/pygrub --output=/tmp/debug /dev/vg_dom0test/test3vm
Traceback (most recent call last):
  File "/usr/bin/pygrub", line 680, in <module>
    chosencfg = run_grub(file, entry, fs, incfg["args"])
  File "/usr/bin/pygrub", line 515, in run_grub
    g = Grub(file, fs)
  File "/usr/bin/pygrub", line 202, in __init__
    self.read_config(file, fs)
  File "/usr/bin/pygrub", line 397, in read_config
    raise RuntimeError, "couldn't find bootloader config file in the image provided."
RuntimeError: couldn't find bootloader config file in the image provided.


However, If I do 'rpmbuild --bb xen.spec' for xen-3.4.1-3.fc12.src.rpm and install 
the rebuilt rpms, pygrub works just fine!

So is there some lib missing from the build requirements or? 

Any ideas?

-- Pasi

--
Fedora-xen mailing list
Fedora-xen at redhat.com
https://www.redhat.com/mailman/listinfo/fedora-xen



      
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/fedora-xen/attachments/20090913/010c377b/attachment.htm>


More information about the Fedora-xen mailing list