[Xen-devel] Pygrub backports

2015-02-27 Thread Ian Jackson
I think the following commits from master should be considered for
backport:

0c12e5b7427b4dfd2dfabf21f6b0e6e24bc8e864
tools/pygrub: Fix extlinux when /boot is a separate partition from /

d1b93ea2615bd789ee28901f1f1c05ffb319cb61
tools/pygrub: Make pygrub understand default entry in string format

4ee393f9d6528640c29a0554fdc6cb3e795fb6e8
pygrub: fix non-interactive parsing of grub1 config files

3b279811707dab4bab95c2e952e94ebf4d6badd9
pygrub: Fix regression from c/s d1b93ea, attempt 2


Existing Xen 4.4.1 as found in Ubuntu cannot parse the grub.cfg files
that Ubuntu itself generates, which was:

Reported-by: Owen Dunn osd1...@cam.ac.uk

Owen kindly tested pygrub from xen.git#master (merged with the
Debian/Ubuntu patchset, provided by me) and reports that it worked in
his setup.


Opinions ?

Ian.

___
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel


Re: [Xen-devel] Pygrub backports

2015-02-27 Thread Ian Jackson
Jan Beulich writes (Re: Pygrub backports):
  On 27.02.15 at 13:29, ian.jack...@eu.citrix.com wrote:
  I think the following commits from master should be considered for
  backport:
 
 Looks reasonable. Question is - do you still want this for 4.4.2 or
 only afterwards? If for it, then can these please go in before RC2
 (which really is only pending a push on the branches)?

Well, TBH I was kind of surprised that we hadn't queued these as
backports anyway.  Backporting pygrub improvements is important for
compatibility with newer guests.

So if you don't mind too much, can we have them in 4.4.2 ?  In which
case I would push them right away.

Ian.

___
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel


Re: [Xen-devel] Pygrub backports

2015-02-27 Thread Ian Jackson
Ian Campbell writes (Re: Pygrub backports):
 Sounds good. If we could also get an example of the problematic grub.cfg
 to be checked into xen.git/tools/pygrub/examples that would be handy
 too.

I have asked the reporter for a (suitably-laundered) copy and some
info about how it was generated.

Ian.

___
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel