[Libguestfs] [PATCH] Workaround issue where grubby fails when run under libguestfs
Richard W.M. Jones
rjones at redhat.com
Wed Apr 14 10:36:58 UTC 2010
On Wed, Apr 14, 2010 at 11:31:46AM +0100, Matthew Booth wrote:
> When installing kernel-2.6.18-128.el5 in a guest with
> kernel-xen-2.6.18-164.el5xen already installed, and 'root=LABEL=/' on the kernel
> command line, grubby fails to install a grub entry for the new kernel. It only
> fails when run under libguestfs. Installing in the original Xen guest works
> fine. The underlying cause appears to be related to blkid, although I haven't
> managed to pin it down exactly.
>
> This change works around the issue. If virt-v2v encounters a problem with grub,
> it will install a new kernel entry itself using augeas.
>
> Note that this change introduces a dependency on the new aug_clear libguestfs
> command.
Looks good, ACK.
Rich.
--
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
virt-p2v converts physical machines to virtual machines. Boot with a
live CD or over the network (PXE) and turn machines into Xen guests.
http://et.redhat.com/~rjones/virt-p2v
More information about the Libguestfs
mailing list